blow (someone's) mind

Translations
épater quelqu'un
Definitions
To astonish or amaze someone greatly, often by presenting them with something unexpected or extraordinary.